strategic business unit (sbu) - Alemán Inglés Diccionario